clean oneself up - English Synonyms Dictionary